couch doctors - German English Dictionary